square off

Verb
  1. settle conclusively; come to terms
    • We finally settled the argument

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

square off
The two teams square off on the field before the game.